self-employed workers - Francés Inglés Diccionario